touch estimation - German English Dictionary